/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package topico2;

/**
 *
 * @author leovirgilio
 */
public class Carro {

    private String modelo;
    private int ano;
    private int velocidade;
    private int velocidadeMax = 160;

    public Carro(String modelo, int ano, int velocidade) {
        this.modelo = modelo;
        this.ano = ano;
        this.velocidade = velocidade;
    }

    Carro() {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    public void acelerar() {
        if (velocidade > velocidadeMax) {
            System.out.println("VELOCIDADE MAXIMA!");
        } else {
            velocidade++;
        }
    }

    public void frear() {
        if (velocidade <= 0) {
            System.out.println("CARRO PARADO!");
        } else {
            velocidade--;
        }
    }

    public void mostrar() {
        System.out.println("MODELO:\t" + modelo + "\nANO:\t" + ano + "\nVELOCIDADE:\t" + velocidade);
    }

    public String getModelo() {
        return modelo;
    }

    public int getAno() {
        return ano;
    }

    public int getVelocidade() {
        return velocidade;
    }

    public void setModelo(String mod) {
        modelo = mod;
    }

    public void setAno(int ano) {
        this.ano = ano;
    }

    public void setVelocidade(int velocidade) {
        this.velocidade = velocidade;
    }
}
